package dto;

import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.NotEmpty;

public class VoloDTO{
	
	private int idElementoBase;
	@NotEmpty(message="Il campo città di arrivo non può essere vuoto")
	private String cittàArrivo;
	@NotEmpty(message="Il campo città di partenza non può essere vuoto")
	private String cittàPartenza;
	@NotEmpty(message="Il campo compagnia non può essere vuoto")
	private String compagnia;
	@NotNull(message="Il campo numero volo non può essere vuoto")
	private int numVolo;
	
	private ElementoBaseDTO elemento;

	public int getIdElementoBase() {
		return this.idElementoBase;
	}

	public void setIdElementoBase(int idElementoBase) {
		this.idElementoBase = idElementoBase;
	}

	public String getCittàArrivo() {
		return this.cittàArrivo;
	}

	public void setCittàArrivo(String cittàArrivo) {
		this.cittàArrivo = cittàArrivo;
	}

	public String getCittàPartenza() {
		return this.cittàPartenza;
	}

	public void setCittàPartenza(String cittàPartenza) {
		this.cittàPartenza = cittàPartenza;
	}

	public String getCompagnia() {
		return this.compagnia;
	}

	public void setCompagnia(String compagnia) {
		this.compagnia = compagnia;
	}

	public int getNumVolo() {
		return this.numVolo;
	}

	public void setNumVolo(int numVolo) {
		this.numVolo = numVolo;
	}

	public ElementoBaseDTO getElemento() {
		return elemento;
	}

	public void setElemento(ElementoBaseDTO elemento) {
		this.elemento = elemento;
	}

	

}